package androids.negocio;

import androids.dao.CategoriaDAO;
import androids.excepcion.DAOExcepcion;
import androids.modelo.Categoria;

public class CategoriaNegocio {

		public void insertarCategoria(Integer idcategoria, String nombre, String descripcion) throws DAOExcepcion {

			Categoria modelo = new Categoria();
			modelo.setIdCategoria(idcategoria);
			modelo.setNombre(nombre);
			modelo.setDescripcion(descripcion);

			CategoriaDAO dao = new CategoriaDAO();
			dao.insertar(modelo);
		}
		
		public void actualizarCategoria(Integer idcategoria, String nombre, String descripcion) throws DAOExcepcion {

			Categoria modelo = new Categoria();
			modelo.setIdCategoria(idcategoria);
			modelo.setNombre(nombre);
			modelo.setDescripcion(descripcion);

			CategoriaDAO dao = new CategoriaDAO();
			dao.actualizar(modelo);
		}

		
		public void eliminarCategoria(int idCategoria) throws DAOExcepcion{
			
			CategoriaDAO dao = new CategoriaDAO();
			dao.eliminar(idCategoria);
		}

	}